API Documentation
nkMaths::Quaternion Member List

This is the complete list of members for nkMaths::Quaternion, including all inherited members.

_a (defined in nkMaths::Vector)nkMaths::Vector
_g (defined in nkMaths::Vector)nkMaths::Vector
_r (defined in nkMaths::Vector)nkMaths::Vector
_w (defined in nkMaths::Vector)nkMaths::Vector
_x (defined in nkMaths::Vector)nkMaths::Vector
_y (defined in nkMaths::Vector)nkMaths::Vector
_z (defined in nkMaths::Vector)nkMaths::Vector
a (defined in nkMaths::Vector)nkMaths::Vector
addW(float value)nkMaths::Vector
addX(float value)nkMaths::Vector
addY(float value)nkMaths::Vector
addZ(float value)nkMaths::Vector
crossVec3(const Vector &a, const Vector &b)nkMaths::Vectorstatic
distanceSquaredVec2(const Vector &a, const Vector &b)nkMaths::Vectorstatic
distanceSquaredVec3(const Vector &a, const Vector &b)nkMaths::Vectorstatic
distanceSquaredVec4(const Vector &a, const Vector &b)nkMaths::Vectorstatic
distanceVec2(const Vector &a, const Vector &b)nkMaths::Vectorstatic
distanceVec3(const Vector &a, const Vector &b)nkMaths::Vectorstatic
distanceVec4(const Vector &a, const Vector &b)nkMaths::Vectorstatic
dotProductVec2(const Vector &other) constnkMaths::Vector
dotProductVec3(const Vector &other) constnkMaths::Vector
dotProductVec4(const Vector &other) constnkMaths::Vector
dotVec2(const Vector &a, const Vector &b)nkMaths::Vectorstatic
dotVec3(const Vector &a, const Vector &b)nkMaths::Vectorstatic
dotVec4(const Vector &a, const Vector &b)nkMaths::Vectorstatic
fromString(const std::string_view &str)nkMaths::Vector
g (defined in nkMaths::Vector)nkMaths::Vector
getAsEulerAngles() constnkMaths::Quaternion
getCrossVec3(const Vector &other) constnkMaths::Vector
getDistanceSquaredVec2(const Vector &other) constnkMaths::Vector
getDistanceSquaredVec3(const Vector &other) constnkMaths::Vector
getDistanceSquaredVec4(const Vector &other) constnkMaths::Vector
getDistanceVec2(const Vector &other) constnkMaths::Vector
getDistanceVec3(const Vector &other) constnkMaths::Vector
getDistanceVec4(const Vector &other) constnkMaths::Vector
getLengthSquaredVec2() constnkMaths::Vector
getLengthSquaredVec3() constnkMaths::Vector
getLengthSquaredVec4() constnkMaths::Vector
getLengthVec2() constnkMaths::Vector
getLengthVec3() constnkMaths::Vector
getLengthVec4() constnkMaths::Vector
getNormalizedVec2() constnkMaths::Vector
getNormalizedVec3() constnkMaths::Vector
getNormalizedVec4() constnkMaths::Vector
getW() constnkMaths::Vector
getX() constnkMaths::Vector
getY() constnkMaths::Vector
getZ() constnkMaths::Vector
multW(float value)nkMaths::Vector
multX(float value)nkMaths::Vector
multY(float value)nkMaths::Vector
multZ(float value)nkMaths::Vector
normalizeVec2()nkMaths::Vector
normalizeVec3()nkMaths::Vector
normalizeVec4()nkMaths::Vector
operator!=(const Vector &other) constnkMaths::Vector
operator*(const Quaternion &other) constnkMaths::Quaternion
nkMaths::Vector::operator*(const Vector &other) constnkMaths::Vector
nkMaths::Vector::operator*(const Matrix &mat) constnkMaths::Vector
nkMaths::Vector::operator*(float coeff) constnkMaths::Vector
operator*=(const Quaternion &other)nkMaths::Quaternion
nkMaths::Vector::operator*=(const Vector &other)nkMaths::Vector
nkMaths::Vector::operator*=(const Matrix &other)nkMaths::Vector
nkMaths::Vector::operator*=(float coeff)nkMaths::Vector
operator+(const Vector &other) constnkMaths::Vector
operator+=(const Vector &other)nkMaths::Vector
operator-(const Vector &other) constnkMaths::Vector
operator-=(const Vector &other)nkMaths::Vector
operator/(const Vector &other) constnkMaths::Vector
operator/(float coeff) constnkMaths::Vector
operator/=(const Vector &other)nkMaths::Vector
operator/=(float coeff)nkMaths::Vector
operator<(const Vector &other) constnkMaths::Vector
operator<=(const Vector &other) constnkMaths::Vector
operator=(const Quaternion &other)nkMaths::Quaternion
nkMaths::Vector::operator=(const Vector &other)nkMaths::Vector
nkMaths::Vector::operator=(const IntVector &other)nkMaths::Vector
operator==(const Vector &other) constnkMaths::Vector
operator>(const Vector &other) constnkMaths::Vector
operator>=(const Vector &other) constnkMaths::Vector
Quaternion()nkMaths::Quaternion
Quaternion(float x, float y, float z, float w)nkMaths::Quaternion
Quaternion(const Vector &axis, float angle)nkMaths::Quaternion
Quaternion(const Vector &eulerAngles)nkMaths::Quaternion
Quaternion(const Matrix &mat)nkMaths::Quaternion
Quaternion(const Quaternion &other)nkMaths::Quaternion
r (defined in nkMaths::Vector)nkMaths::Vector
setAsCrossVec3(const Vector &other)nkMaths::Vector
setFromAxisAngle(const Vector &axis, float angle)nkMaths::Quaternion
setFromEuler(const Vector &angles)nkMaths::Quaternion
setFromMatrix(const Matrix &mat)nkMaths::Quaternion
setW(float value)nkMaths::Vector
setX(float value)nkMaths::Vector
setY(float value)nkMaths::Vector
setZ(float value)nkMaths::Vector
transform(const Vector &vector) constnkMaths::Quaternion
Vector()nkMaths::Vector
Vector(float x, float y)nkMaths::Vector
Vector(float x, float y, float z)nkMaths::Vector
Vector(float x, float y, float z, float w)nkMaths::Vector
Vector(const Vector &other)nkMaths::Vector
Vector(const IntVector &other)nkMaths::Vector
w (defined in nkMaths::Vector)nkMaths::Vector
x (defined in nkMaths::Vector)nkMaths::Vector
y (defined in nkMaths::Vector)nkMaths::Vector
z (defined in nkMaths::Vector)nkMaths::Vector
~Quaternion()nkMaths::Quaternion
~Vector()nkMaths::Vector